weaver ant – English–Español translations

🇬🇧 en es 🇪🇸

weaver ant noun

  • ant of the genus Oecophylla
hormiga tejedora
Wiktionary Links